package com.elitel.frame.web.serverinfo.dto;

import lombok.Data;

/**
 * @author m
 */
@Data
public class ServerQueryFieldDTO {
    /**
     * 主键 - guid
     */
    private String fieldId;
    /**
     * 元字段id
     */
    private String metaFieldId;
    /**
     * 元字段code
     */
    private String metaFieldCode;
    /**
     * 参数Code
     */
    private String fieldCode;
    /**
     * 参数名称
     */
    private String fieldName;
    /**
     * 参数条件
     */
    private String fieldCondition;
    /**
     * 参数查询类型(1-动态参数查询，2-固定参数查询)
     */
    private Integer fieldSearchType;
    /**
     * 固定参数值
     */
    private String fieldDefaultValue;
    /**
     * 参数类型（String,List,Date等，单表可能需要注意类型转换）
     */
    private String fieldType;
    /**
     * 是否必填（1-是，0-否）
     */
    private String requiredFlag;
    /**
     * 备注 - remark
     */
    private String remark;
    /**
     * 字段排序
     */
    private Integer fieldOrder;
    /**
     * 数据排序
     */
    private String dataOrder;
    /**
     * 扩展字段
     */
    private String ext1;
    /**
     * 扩展字段
     */
    private String ext2;
    /**
     * 扩展字段
     */
    private String ext3;


}
